weather resisting - Turkish English Dictionary